SmartReflection: Efficient Introspection in Java.
نویسندگان
چکیده
منابع مشابه
SmartReflection: Efficient Introspection in Java
In the last few years the interest in reflection has grown and many modern programming languages/environments (e.g., Java and .NET) have provided the programmer with reflective mechanisms, i.e., with the ability of dynamically looking into (introspect) the structure of the code from the code itself. In spite of its evident usefulness, reflection has many detractors, who claim that it is too ine...
متن کاملEfficient Object Serialization in Java
Object serialization is the ability of an object to write a complete state of itself and of any objects that it references to an output stream, so that it can be recreated from the serialized representation at a later time. Pickling, the process of creating a serialized representation of objects, has been investigated for many years in the context of many different distributed systems. Sun Micr...
متن کاملEfficient Java thread serialization
The Java system supports the transmission of code via dynamic class loading, and the transmission or storage of data via object serialization. However, Java does not provide any mechanism for the transmission/storage of computation (i.e., thread serialization). Several projects have recently addressed the issue of Java thread serialization, e.g., Sumatra, Wasp, JavaGo, Brakes, Merpati. But none...
متن کاملTowards an Efficient Prolog System by Code Introspection
To appear in Theory and Practice of Logic Programming (TPLP). Several Prolog interpreters are based on the Warren Abstract Machine (WAM), an elegant model to compile Prolog programs. In order to improve the performance several strategies have been proposed, such as: optimize the selection of clauses, specialize the unification, global analysis, native code generation and tabling. This paper pro...
متن کاملIntrospection.
Two main questions about introspection are addressed: whether it exists, and whether it is a reliable source of self-knowledge. Most philosophers have assumed that the answers to both questions are positive, whereas an increasing number of cognitive scientists take the view that introspection is either nonexistent (with self-attributions of mental states being made on the same sort of interpret...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: The Journal of Object Technology
سال: 2004
ISSN: 1660-1769
DOI: 10.5381/jot.2004.3.11.a6